package org.nanotek.util;

/**
 * Injecao de Interface pra interceptacao e aspecto segundo o Jurgen Hueller.
 * @author josecanova
 *
 * @param <S> the simulation
 * @param <I> the interval
 * @param <M> the model.
 * @param <R> the result.
 */

public interface Simulation<S,I,M,R> {

	public R executeSimulation(S simulation,I interval,M model);

}
